you rascal you - French English Dictionary